Volume 114, Issue 551, July 2023, Pages 53-86
Waleed Ahmed Mohamed Amin
Volume 114, Issue 549, January 2023, Pages 431-464
وليد احمد محمد امين